#include <iostream>
#include <string>
#include "workermanage.h"
#include "person.h"
#include "worker.h"
#include "manager.h"
#include "boss.h"

using namespace std;

int main(int argc,const char* argv[])
{
    workManage work;

    cout << "\033c";
    while (1)
    {
        int choose = work.Menu();
        if (choose==ADD)            //增加职工信息
        {
            work.AddInfo();
        }
        else if(choose==SHOW)       //显示职工信息
        {
            work.ShowInfo();
        }
        else if(choose==DELETE)     //删除离职职工
        {
            work.DeleteInfo();
        }
        else if(choose==MODIFY)     //修改职工信息
        {
            work.ModifyInfo();
        }
        else if(choose==SEARCH)     //查找职工信息
        {

        }
        else if(choose==SORT)       //按照编号排序
        {

        }
        else if(choose==CLEAR)      //清空所有文档
        {
            work.ClearInfo();
        }
        else if(choose==EXIT)       //退出管理系统
        {
            cout<<"已退出，欢迎下次使用!"<<endl;
            return 0;
        }
        else
        {
            cout<<"输入不合法，请重新输入!"<<endl;
        }
    }
    
    return 0;
}